#include "stdafx.h"
#include "SmartPtrContext.h"

// event
HANDLE CSmartPtrContext::s_hNeedGcEvent = NULL;
HANDLE CSmartPtrContext::s_hStopGcThreadEvent = NULL;
HANDLE CSmartPtrContext::s_hGcThreadAlreadyStoppedEvent = NULL;

// GC generation num
int CSmartPtrContext::s_iNeedGcGeneration = 0;

bool CSmartPtrContext::s_bCollecting = NULL;

UINT CSmartPtrContext::s_iCollectedObjs = 0;